package org.tea.inventory.domain.sys;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel(value = "org-alumni-record-mall-domain-SignDetail")
@Data
public class SignDetail implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "")
    private Integer id;
    @ApiModelProperty(value = "")
    private String employeeNo;
    @ApiModelProperty(value = "")
    private String startWorkTime;
    @ApiModelProperty(value = "")
    private String endWorkTime;
    @ApiModelProperty(value = "")
    private String signAddr;
    /**
     * 0:未签到、1：已经签到、2：迟到
     */
    @ApiModelProperty(value = "0:未签到、1：已经签到、2：迟到")
    private String signStateM;
    /**
     * 0:未签到、1：已经签到、2：早退
     */
    @ApiModelProperty(value = "0:未签到、1：已经签到、2：早退")
    private String signStateA;
    /**
     * 0:签到异常、1：正常签到
     */
    @ApiModelProperty(value = "0:签到异常、1：正常签到")
    private String signState;
    @ApiModelProperty(value = "")
    private String signRemarks;
    @ApiModelProperty(value = "")
    private String lateTime;
    @ApiModelProperty(value = "")
    private String leaveEarlyTime;
    /**
     * 签到日期
     */
    @ApiModelProperty(value = "签到日期")
    private String signDate;
    @ApiModelProperty(value = "")
    private String companyId;
    /**
     * 工作时长
     */
    @ApiModelProperty(value = "工作时长")
    private String workTime;
    /**
     * 判断当日日期类型：value =（工作日；双休日；节假日）
     */
    @ApiModelProperty(value = "判断当日日期类型：value =（工作日；双休日；节假日）")
    private String weekName;
    /**
     * 下班地点
     */
    @ApiModelProperty(value = "下班地点")
    private String xbsignAddr;
    @ApiModelProperty(value = "")
    private String sbDeviceId;
    @ApiModelProperty(value = "")
    private String xbDeviceId;
    private String loginId;
    private String userName;
}